be overworked - German English Dictionary